/* 头条新闻主体 */
.headlines-main {
    width: 100%;
    margin: 40px 0 40px;
}

/* 头条新闻-标题 */
.headlines-main .headlines-title {
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-family: 'FZXBSJW--GB1-0', 'FZXiaoBiaoSong-B05S', sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 28px;
    color: #135B9F;
}

/* 头条新闻-摘要 */
.headlines-main .headlines-abstract {
    height: 24px;
    font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #555555;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 10px 0 20px;
    cursor: pointer;
}
.headlines-main .headlines-abstract:hover {
    color: #3F99EE;
}

/* 头条新闻-分隔线 */
.headlines-main .headlines-separated {
    height: 4px;
    width: 100%;
    background-color: #135B9F;
}